module SBox_32b (
    input [31 : 0] data_i,
    output [31 : 0] data_o
);

SBox_8b sbox0 (
    .data_i(data_i[7:0]),
    .data_o(data_o[7:0])
);

SBox_8b sbox1 (
    .data_i(data_i[15:8]),
    .data_o(data_o[15:8])
);

SBox_8b sbox2 (
    .data_i(data_i[23:16]),
    .data_o(data_o[23:16])
);

SBox_8b sbox3 (
    .data_i(data_i[31:24]),
    .data_o(data_o[31:24])
);

endmodule //SBox_32b